JJ RedickJJ Redick
Indonesia's All-Naturalized Starting XI: Rules, Data and an Unsettled DebateWhat kept me at the screen sat in the team sheet published before kick-off, n...
Vietnam 0-3 Indonesia at My Dinh: Anatomy of a Collapse and the Cost of a Miscalculated CycleIn the 78th minute at My Dinh on 26 March 2026, the stand behind the away goa...
20 Hours a Week and a First Paid Coach Role: Keighley Table Tennis Centre Professionalises Its Grassroots BaseKeighley Table Tennis Centre has just advertised a role that most grassroots...
Kumamoto Masters 2026: The Shi Yuqi Gap and the Test Awaiting Li ShifengI read that news item on a winter evening in Copenhagen, with snow falling in...
Nine Blank Data Cells and the Lesson of Silence in Volleyball AnalysisA sheet of ruled paper sat on my desk in Guangzhou, nine lines, and all nine...
Barcelona Closes the Door on Julian Alvarez: Raphinha and the No. 9 Problem the Market BlockedIn my notebook, the entry for transfer deadline day runs to a single short...
China's Badminton Team Ahead of the 2026 Asian Games: The Two-Gold Target and the Blind Spots of DataIn Copenhagen at night, I left my cold coffee beside the keyboard and re-read...
Nine Lenses on a Football Match: Lessons from an Empty Data FileNine Lenses on a Football Match: Lessons from an Empty Data File In the 71st...
The Empty Report and the "No Flag Means No Risk" Trap in the Table Tennis Transfer WindowEarly this week, a nine-section analysis file on the table tennis transfer...
Vietnamese Fighters' Dossiers: What Remains When the Data DisappearsA fourteen-page analysis file landed in my inbox on a Tuesday morning. I open...
Trent Alexander-Arnold Answers with a Cross: Tuchel, England and the Arithmetic of TrustAt Wembley that night, in the 27th minute, Trent Alexander-Arnold received th...
Why a 30-second golf ad could topple an entire content empireWhen I looked at the data behind the collapse of Good Good Golf, the first...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: A Doubles Backbone, A Singles QuestionThe first number I circled in my notebook was not a scoreline. It was 14....
V-League 2026-2027: 14 Matches Without a Draw and the Paradox Named Ha NoiTwo rounds. Fourteen matches. Not a single draw. That is the one number in th...
Abiodun and the European U19 Ticket in Antibes: When French Depth Speaks Behind the ChampionOn the electronic scoreboard in Antibes, a coastal city in southern France, t...
Global Chess League 2026: Carlsen Returns, but the Packed Schedule Is the Real ChallengeWhen Magnus Carlsen steps onto the board at the Tech Mahindra Global Chess...
First-Time All-Stars in 2026-27: Five Cases and the Variable Nobody CountsAt 25, Franz Wagner once averaged 24.2 points, 5.7 rebounds and 4.7 assists p...
VCT Threshold China 2026: Wolves Esports win 2-0, but the 54-minute second map is the data point worth readingThe second map ran 54 minutes. The first: 43. That is very nearly the entire...
21-5, 21-11 in 23 Minutes: Mahoor Shahzad's Defeat and the Gap That Isn't on the ScoreboardI sat in the seventh row, close enough to hear the racket slice through the...
Asiad 20: As Vietnam's U23 and Women's Teams Prepare to Play, Fans Still Don't Know Where to WatchWhen the Kickoff Whistle Sounds With No Broadcast Signal I remember the morni...
Vietnam 0-3 Indonesia at My Dinh: Anatomy of a Collapse and the Cost of a Miscalculated CycleIn the 78th minute at My Dinh on 26 March 2026, the stand behind the away goa...
20 Hours a Week and a First Paid Coach Role: Keighley Table Tennis Centre Professionalises Its Grassroots BaseKeighley Table Tennis Centre has just advertised a role that most grassroots...
Kumamoto Masters 2026: The Shi Yuqi Gap and the Test Awaiting Li ShifengI read that news item on a winter evening in Copenhagen, with snow falling in...
Nine Blank Data Cells and the Lesson of Silence in Volleyball AnalysisA sheet of ruled paper sat on my desk in Guangzhou, nine lines, and all nine...
Barcelona Closes the Door on Julian Alvarez: Raphinha and the No. 9 Problem the Market BlockedIn my notebook, the entry for transfer deadline day runs to a single short...
China's Badminton Team Ahead of the 2026 Asian Games: The Two-Gold Target and the Blind Spots of DataIn Copenhagen at night, I left my cold coffee beside the keyboard and re-read...
Nine Lenses on a Football Match: Lessons from an Empty Data FileNine Lenses on a Football Match: Lessons from an Empty Data File In the 71st...
The Empty Report and the "No Flag Means No Risk" Trap in the Table Tennis Transfer WindowEarly this week, a nine-section analysis file on the table tennis transfer...
Vietnamese Fighters' Dossiers: What Remains When the Data DisappearsA fourteen-page analysis file landed in my inbox on a Tuesday morning. I open...
Trent Alexander-Arnold Answers with a Cross: Tuchel, England and the Arithmetic of TrustAt Wembley that night, in the 27th minute, Trent Alexander-Arnold received th...
Why a 30-second golf ad could topple an entire content empireWhen I looked at the data behind the collapse of Good Good Golf, the first...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: A Doubles Backbone, A Singles QuestionThe first number I circled in my notebook was not a scoreline. It was 14....
V-League 2026-2027: 14 Matches Without a Draw and the Paradox Named Ha NoiTwo rounds. Fourteen matches. Not a single draw. That is the one number in th...
Abiodun and the European U19 Ticket in Antibes: When French Depth Speaks Behind the ChampionOn the electronic scoreboard in Antibes, a coastal city in southern France, t...
Global Chess League 2026: Carlsen Returns, but the Packed Schedule Is the Real ChallengeWhen Magnus Carlsen steps onto the board at the Tech Mahindra Global Chess...
First-Time All-Stars in 2026-27: Five Cases and the Variable Nobody CountsAt 25, Franz Wagner once averaged 24.2 points, 5.7 rebounds and 4.7 assists p...
VCT Threshold China 2026: Wolves Esports win 2-0, but the 54-minute second map is the data point worth readingThe second map ran 54 minutes. The first: 43. That is very nearly the entire...
21-5, 21-11 in 23 Minutes: Mahoor Shahzad's Defeat and the Gap That Isn't on the ScoreboardI sat in the seventh row, close enough to hear the racket slice through the...
Asiad 20: As Vietnam's U23 and Women's Teams Prepare to Play, Fans Still Don't Know Where to WatchWhen the Kickoff Whistle Sounds With No Broadcast Signal I remember the morni...
